truck store

  1. (US) zerzevatçı dükkânı